side-necked turtles - French English Dictionary